I was floored when I heard that I was promoted
جب میں نے سنا ہے کہ میں فروغ دیا گیا تو میں نے اس کو طے کیا تھا
surprise greatly knock someone s socks off
حیرت ہے کہ کسی کے جرابوں کو دور کرنا بہت مشکل ہے